to stress-relieve - Francés Inglés Diccionario